From 5db4cf583e575131815df1aa6d9e19a5a5898514 Mon Sep 17 00:00:00 2001 From: "Matteo F. Vescovi" Date: Sat, 18 Mar 2017 22:28:46 +0100 Subject: [PATCH] debian/rules: MMX and SSE support added for amd64 Closes: #857172 Thanks: Laurent Bigonville (bigon) for the patch. --- debian/rules | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/debian/rules b/debian/rules index db8d0b3..36afcd5 100755 --- a/debian/rules +++ b/debian/rules @@ -7,10 +7,18 @@ include /usr/share/cdbs/1/rules/utils.mk export LDFLAGS += -Wl,--as-needed +# Disable SSE2 except on amd64 +ifneq ($(DEB_HOST_ARCH_CPU),amd64) + sse_flags := --disable-mmx --disable-sse --disable-sse2 +else + sse_flags := --enable-mmx --enable-sse --enable-sse2 +endif + DEB_CONFIGURE_EXTRA_FLAGS += \ - --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \ - --disable-mmx \ - --disable-sse +--libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \ + $(sse_flags) \ + --disable-sse4_1 \ + --disable-f16c DEB_DH_MAKESHLIBS_ARGS_libbabl-0.1-0 = "--exclude=/usr/lib/$(DEB_HOST_MULTIARCH)/babl-0.1" DEB_DH_INSTALLDOCS_ARGS_libbabl-0.1-doc = "--exclude=Makefile" -- 2.30.2